
// Base VT100 class seems to have been designed as abstract,
// The following code "subclasses" it and makes it usable
function extend(subClass, baseClass) {
    function inheritance() { }
    inheritance.prototype          = baseClass.prototype;
    subClass.prototype             = new inheritance();
    subClass.prototype.constructor = subClass;
    subClass.prototype.superClass  = baseClass.prototype;
};
function ShellInABox(container) {
   this.superClass.constructor.call(this, container);
};
extend(ShellInABox, VT100);



$.extend(true, window, {
    'SIAB' : {
        'Console' : ShellInABox
        }
    }
);

